package com.cmrx.model.service;

import com.cmrx.model.entity.SysDict;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;


public interface SysdictService {
	List<Map<String, Object>> selectCaseType();
	
	List<Map<String, Object>> dingshiCaseType();
	
	List<Map<String, Object>> selectSixCaseType();
	
	List<Map<String, Object>> dingshiSixCaseType();
	
	List<Map<String, Object>> selectgxsdm();
	
	List<Map<String, Object>> dingshigxsdm();
	
	List<Map<String, Object>> selectSysdict(String rootKey);

    List<Map<String, Object>> selectSysdictByDictId(String rootKey, String dict_id);
	
	List<Map<String, Object>> dingshiSysdict(String rootKey);

	List<Map<String, Object>> selectOneCaseType(String rootKey, String parentKey);

	/**
	 * 根据物证rootKey查询物证类型
	 * @param rootKey
	 * @return
	 */
	List<Map<String, Object>> selectEvidenceType(@Param("rootKey") String rootKey);
}
